the french southern and antarctic lands - Español Inglés Diccionario